total life cycle cost - German English Dictionary